﻿namespace Cos.Core
{
    using Cos.Core.Attributes;

    public interface ISessionManager
    {
        void Execute(ITransactionAttribute transactionAttribute);

        void Executed(ITransactionAttribute transactionAttribute);

        void Error(ITransactionAttribute transactionAttribute, System.Exception exception);
    }
}
